package tencent

//审题 本题负数一定不是回文
//非负数， 倒置之后等于原数. 数字的反转 通过循环求余可以等到
//溢出的话 也没关系 不会等于原来的数据
func isPalindrome(x int) bool {
	if x < 0 {
		return false
	}
	tmp, y := x, 0
	for x != 0 {
		mod := x % 10
		y = y*10 + mod
		x = x / 10
	}
	return tmp == y
}
